amputating ulcer - French English Dictionary